

layui.use(['form', 'treeSelect','layedit', 'laydate', 'jquery'], function () {
    var form = layui.form
        ,tree = layui.tree
        ,treeSelect=layui.treeSelect
        , layer = layui.layer
        , layedit = layui.layedit
        , laydate = layui.laydate
        , $ = layui.$;

    $.ajaxSetup({
        async: false
    });

    //监听提交
    form.on('submit(tijiao)', function (data) {
        let url = "/logisticsCardriver/addOrUpdate";
        let formData = new FormData(document.getElementById("myform"));
        //console.info(formData);//输出表单数据
        $.ajax({
            type: 'POST',   //上传文件必须使用post
            url: url,
            data: formData, //需要传输的数据
            dataType: 'json',
            processData: false, // 告诉jquery要传输data对象
            contentType: false,   // 告诉jquery不需要增加请求头对于contentType的设置
            success: function (resp) { //如果上传成功,就执行

                if (resp.state == 1) {
                    //父页面刷新
                    layerClose();
                    parent.table.reload('testReload');
                    //父页面提示信息
                    parent.layer.msg("操作成功");

                } else {
                    layer.msg("操作失败");
                }
            }
            , error: function (arg) { //如果上传失败,就执行
                console.log(arg)
            }
        });

        return false;
    });

    let url2="/logisticsMap/selectzifing";
    treeSelect.render({
        // 选择器
        elem: '#mapId',
        // 数据
        data: url2,
        // 异步加载方式：get/post，默认get
        type: 'get',
        // 占位符
        placeholder: '地址所属',
        // 是否开启搜索功能：true/false，默认false
        search: true,
        // 一些可定制的样式
        style: {
            folder: {
                enable: true
            },
            line: {
                enable: true
            }
        },
        // 点击回调
        click: function(d){
            $("#mapId").val(d.current.id);
        },
        // 加载完成后的回调函数
        success: function (d) {
        }
    });

    // treeSelect.render({
    //     // 点击回调
    //     click: function(d){
    //         //     console.log(d.current.id);
    //         $("#shid").val(d.current.id);
    //     },
    //     // // 加载完成后的回调函数
    //     success: function (d) {
    //
    //         //var canvas = document.getElementById("sigId");
    //         var id=getQueryString("id");
    //         if (id){
    //             let  data={id:id};
    //             let url="logisticsCardriver/update"
    //             $.get(url,data,function(map){
    //                 form.val("example", map.data);
    //                 treeSelect.checkNode('tree1',map.data.mapId);
    //                 $("#fhid").val(map.data.mapId);
    //             },"json")
    //             form.render();
    //         }
    //     }
    // });


    $("#close_btn").on("click", function () {
        layerClose();
    });



        /*
    * 当点击编辑按钮时,会传入一个id到form.html页面
    * */
        let ids = getQueryString("id");
        //如果id有值
        if (ids) {
            let url = "/logisticsCardriver/update";
            let data_ = {id: ids};
            $.post(url, data_, function (resp) {

                if (resp.state == 1) {

                    form.val('example', resp.data);

                    console.info(resp.data);

                    //重新渲染
                    form.render();

                }
            }, "json");
        }


});


